Part Number Hot Search : 
VFX130 A1837 24C01B 74LS251 NTE5221A C3408 PC110 GI2404
Product Description
Full Text Search
 

To Download 78Q2120 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 78Q2120 10/100BASE-TX Ethernet Transceiver
April 2000 DESCRIPTION The 78Q2120 is a 10BASE-T/100BASE-TX Fast Ethernet transceiver. It includes integrated MII, ENDECs, scrambler/descrambler, dual-speed clock recovery, and full-featured auto-negotiation functions. The transmitter includes an on-chip pulseshaper and a low-power line driver. The receiver has an adaptive equalizer and a baseline restoration circuit required for accurate clock and data recovery. The transceiver interfaces to Category-5 unshielded twisted pair (Cat-5 UTP) cabling, and is connected to the line media via 1:1 isolation transformers. No external filter is required. Interface to the MAC is accomplished through an IEEE-802.3 compliant media independent interface (MII). The product is fabricated in a BiCMOS process for high performance and low power operation, and can operate from a single 3.3 V or 5 V supply. FEATURES * * * * * * * * * * * * 10BASE-T/100BASE-TX IEEE-802.3 compliant TX and RX functions requiring a dual 1:1 isolation transformer interface to the line Integrated MII, 10BASE-T/100BASE-TX ENDEC, 100BASE-TX scrambler/descrambler, and fullfeatured auto-negotiation function Full duplex operation capable PCS Bypass supports 5-bit symbol interface Dual speed clock recovery Automatic polarity correction during autonegotiation and 10BASE-T signal reception Power-saving and power-down modes including transmitter disable BiCMOS technology, operates with a single 3.3V or 5V supply LED indicators: LINK,TX,RX,COL,100,10,FDX User programmable Interrupt pin General Purpose I/O Interface (80-pin package only) 64 and 80-Lead TQFP (JEDEC LQFP), 64-Pin QFP packages
BLOCK DIAGRAM
100M
4B/5B Encoder, Scrambler, Parallel/Serial
NRZ/NRZI, MTL3 Encoder Pulse Shaper & Filter TX Clock Generator UTP Drivers TXOP TXON
Transmit
MII Registers & MII Serial Management & Control Interface Logic
10M
Parallel/Serial, Manchester Encoder Carrier Sense, Collision Detect Auto Negotiation Manchester Decoder, Serial/Parallel Clock Recovery 10M Adaptive EQ, Baseline Wander Corrector, MLT3 Decoder, NRZI/NRZ UTP Receiver 100M LEDs
LINK TX RX COL 100BT 10BT FDX
RXIP RXIN
Receive
Serial/Parallel, Descrambler, 5B/4B Decoder Clock Reference
CKIN
Vcc
Ground
78Q2120 10/100BASE-TX Ethernet Transceiver
FUNCTIONAL DESCRIPTION
GENERAL SUPPLY VOLTAGE The 78Q2120 can operate from either a single 3.3V ( 0.3V) or 5.0V ( 0.5V) power supply. The chip automatically adapts to the supply voltage used. No pin configuration is required. POWER MANAGEMENT The 78Q2120 has three power saving modes: * * * Chip Power-Down Receive Power Management Transmit High Impedance Mode 25MHz clock can be connected to the CKIN pin. The chip senses activity on the CKIN pin, and will automatically configure itself to use the external clock. In this mode of operation, a crystal is not required and the XTLP and XTLN pins should be connected together. TRANSMIT CLOCK GENERATION The transmitter uses an on-chip frequency synthesizer to generate the transmit clock. In 100BASE-TX operation, the synthesizer multiplies the reference clock by 5 to obtain the internal 125MHz serial transmit clock. In 10BASE-T mode, it generates an internal 20MHz transmit clock by multiplying the reference 25MHz clock by 4/5. The synthesizer references either the local 25 MHz crystal oscillator, or the externally applied clock, depending on the selected mode of operation. RECEIVE SIGNAL QUALIFICATION The integrated signal qualifier has separate squelch and un-squelch thresholds, and includes a built-in timer to ensure fast and accurate signal detection and receive noise rejection. Upon detection of two or more valid 10BASE-T or 100BASE-TX pulses on the line receive port, the pass indication, indicating the presence of valid receive signals or data, will be asserted. When pass is asserted, the signal detect threshold is lowered by about 60%, and all adaptive circuits are released from their quiescent operating conditions, allowing them to lock onto the incoming data. In 100BASE-TX operation, pass will be deasserted when no signal is presented for a period of about 1.2us. In 10BASE-T operation, pass will be deasserted whenever no Manchester data is received. In either case, the signal detect threshold will return to the squelched level whenever the pass indication is de-asserted. The pass signal is used internally to control the operation of the receive clock recovery. RECEIVE CLOCK RECOVERY In 100BASE-TX mode, the 125MHz receive clock is extracted using a narrow-band PLL. When no receive signal is present, the PLL is directed to lock onto the transmit 125 MHz clock. When pass is asserted, the PLL will use the received NRZI signal as the clock reference. The recovered clock is used to re-time the data signal and for conversion of the data to NRZ format. In 10BASE-T mode, the 10MHz clock is recovered using a PLL. For fast acquisition, the receive PLL is locked onto the transmit reference clock during idle receive periods. When Manchester-coded preambles are detected, the PLL adjusts its phase and resynchronizes with the incoming Manchester data. 2
Chip power-down is activated by setting the PWRDN bit in the MII register (MR0.11) or pulling high the PWRDN pin. When the chip is in power-down mode, all on-chip circuitry is shut off, and the device consumes minimum power. While in power-down state, the 78Q2120 still responds to management transactions. Receive power management (RXCC mode) is activated by setting the RXCC bit in the MII register (MR16.0). In this mode of operation, the adaptive equalizer, the clock recovery phase lock loop (PLL), and all other receive circuitry will be powered down when no valid signal is present at the UTP receive line interface. As soon as a valid signal is detected, all circuits will automatically be powered up to resume normal operation. During this mode of operation, RX_CLK will be inactive when there is no data being received. Note that the RXCC mode is not supported during 10BASE-T operation. Transmit high impedance mode is activated by setting the TXHIM bit in the MII register (MR16.12). In this mode of operation, the transmit UTP drivers are in a high impedance state and TXCLK is tri-stated. A weak internal pull-up is enabled on TXCLK. The receive circuitry remains fully operational. The default state of MR16.12 is a logic low for disabling the transmit high impedance mode. Only a reset condition will automatically clear MR16.12. The transmitter is fully functional when MR16.12 is cleared. ANALOG BIASING The 78Q2120 uses the reference clock and an external resistor to generate accurate bias voltages for the chip. CLOCK SELECTION The 78Q2120 will default to use the on-chip crystal oscillator. In this mode a 25MHz crystal is connected between the XTLP and XTLN pins. The CKIN pin should be tied low. Alternatively, an externally generated
78Q2120 10/100BASE-TX Ethernet Transceiver
100BASE-TX OPERATION 100BASE-TX Transmit The 78Q2120 contains all of the necessary circuitry to convert the transmit MII signaling from a MAC to an IEEE-802.3 compliant data-stream driving Cat-5 UTP cabling. The internal PCS interface maps 4 bit nibbles from the MII to 5 bit code groups as defined in table 24-1 of IEEE-802.3. These 5 bit code groups are then scrambled and converted to a serial stream before being sent to the MLT-3 pulse shaping circuitry and line driver. The pulse-shaper uses current modulation to produce the desired output waveform. Controlled rise/fall time in MLT-3 signal is achieved using an accurately controlled C/I filter. The line driver requires an external 1:1 isolation transformer to interface with the line media. The center-tap of the primary side of the transformer should be connected to Vcc. 100BASE-TX RECEIVE The 78Q2120 receives a 125MBaud MLT-3 signal through a 1:1 transformer. The signal then goes through a combination of adaptive offset adjustment (baseline wander correction) and adaptive equalization. The effect of these circuits is to sense the amount of dispersion and attenuation caused by the cable and transformer, and restore the received pulses to logic levels. The amount of gain and equalization applied to the pulses varies with the detected attenuation and dispersion and, therefore, with the length of the cable. The 78Q2120 can recover up to a 10dB of loss in signal amplitude at 16 MHz. This loss is represented as testchan 5 in AnnexA of the ANSI X3.263:199X specification and corresponds to approximately 140m of Cat5 UTP cabling. The equalized MLT-3 data signal is sliced and the resulting bit-stream is presented to the clock recovery PLL and to a serial to parallel converter. The parallel data from the converter is then descrambled and aligned into 5 bit code groups. The receive PCS interface maps these code groups to 4 bit data for the MII as outlined in table 24-1 in Clause 24 of IEEE-802.3 PCS BYPASS MODE The PCS Bypass mode is entered by pulling PCSBP high or by setting register bit MR 16.1. In this mode the 78Q2120 accepts scrambled 5 bit code into the pins TX_ER and TXD[3:0]. TX_ER is the MSB data input. The 5 bit code groups are converted to an MLT-3 signal. The received MLT-3 signal is converted to 5 bit NRZ code groups and output from the RX_ER and RXD[3:0] pins. The RX_ER pin is the MSB data output. The RX_DV and TX_EN pins are unused in pcs bypass mode. 3 10BASE-T OPERATION 10BASE-T TRANSMIT The 78Q2120 takes 4 bit parallel NRZ data via the MII interface and passes it through a parallel to serial converter. The data is then passed through a Manchester encoder and then on to the twisted pair pulse shaping circuitry and the twisted pair drive circuitry. An advanced pulse shaper employs a GmC filter to pre-distort the output waveform to meet the output voltage template and spectral content requirements detailed in Clause 14 of IEEE-802.3. Interface to the twisted pair media is through two external 50 ohm resistors and a center-tapped 1:1 transformer; no external filtering is required. During auto-negotiation and during 10BASE-T idle periods, link pulses are transmitted. The 78Q2120 employs an onboard timer to prevent the MAC from capturing a network through excessively long transmissions. When this timer is exceeded the chip enters the jabber state, and transmission is disabled. The jabber state is exited after the MII goes idle for 500ms 250ms. 10BASE-T RECEIVE The 78Q2120 receives Manchester encoded 10BASE-T data through the twisted pair inputs and re-establishes logic levels through a slicer with a smart squelch function. The slicer automatically adjusts its level after valid data with the appropriate levels are detected. Data is passed on to the 10BASE-T PLL where the clock is recovered, data is re-timed and passed through a Manchester decoder. From here data enters the serial to parallel converter for transmission to the MAC via the media independent interface. Interface to the twisted pair media is through an external 100 ohm resistor and a 1:1 center-tapped transformer; no external filtering is required. Polarity information is detected and corrected in the internal circuitry. POLARITY CORRECTION The 78Q2120 is capable of either automatic or manual polarity reversal for 10BASE-T and autonegotiation. These features are controlled by register bits MR16.5 and MR16.4. The default is automatic mode where MR16.5 is low and MR16.4 indicates if the detection circuitry has inverted the input signal. To enter manual mode, MR16.5 is set high and MR16.4 will then control the signal polarity.
78Q2120 10/100BASE-TX Ethernet Transceiver
SQE TEST The 78Q2120 supports the signal quality error (SQE) function detailed in IEEE-802.3. At an interval of 1s after each negative transition of the TXEN pin in 10BASE-T mode, the COL pin will go high for a period of 1s. This function can be disabled through register bit MR16.11. NATURAL LOOPBACK When the 78Q2120 is transmitting and not receiving on the twisted pair media, data on the TXD pins is looped back onto the RXD pins. During a collision, data from the RXI pins is routed to the RXD pins. The natural loopback function can be enabled through register bit MR16.10. REPEATER MODE When the RPTR pin is high or register bit MR 16.15 is set the 78Q2120 is placed in repeater mode. In this mode, full duplex operation is prohibited, CRS responds only to receive activity and, in 10BASE-T mode, the SQE test function is disabled. AUTO-NEGOTIATION The 78Q2120 supports the auto-negotiation functions of Clause 28 of IEEE-802.3. This function can be enabled via a pin strap to the device or through registers. If the ANEGA pin is tied high, the auto-negotiation function defaults to on and bit MR0.12, ANEGEN, is high after reset. Software can disable the auto-negotiation function by writing to bit MR0.12 If the ANEGA pin is tied low the function defaults to off and bit MR0.12 is set low after reset and cannot be written to. The contents of register MR4 are sent to the 78Q2120's link partner during auto-negotiation, coded in fast link pulses. Bits MR4.8:5 reflect the state of the TECH[2:0] pins after reset. If TECH[2:0] = 111, then all 4 bits are high. If TECH[2:0] = 001, then only bit 5 is high. After reset, software can change any of these bits from a 1 to a 0; but not from a 0 to a 1. Therefore, a technology permitted by the setting of the TECH pins can be disabled, but one not permitted cannot be enabled. With auto-negotiation enabled, the 78Q2120 will start sending fast link pulses at power on, loss of link or a command to restart. At the same time it will look for either 10BASE-T idle, 100BASE-TX idle or fast link pulses from its link partner. If either idle pattern is detected, the 78Q2120 configures itself in half-duplex mode at the appropriate speed. If it detects fast link pulses, it decodes and analyzes the link code transmitted by the link partner. When 4 three identical link code words are received (ignoring the acknowledge bit) the link code word is stored in register 5. Upon receiving three more identical link code words, with the acknowledge bit set, the 78Q2120 configures itself to the highest priority technology common to the two link partners. The technology priorities are, in descending order: 100BASE-TX, Full Duplex 100BASE-TX, Half Duplex 10BASE-T, Full Duplex 10BASE-T, Half Duplex Once auto-negotiation is complete, register bits MR18.11:10 will reflect the actual speed and duplex that was chosen. If auto-negotiation fails to establish a link for any reason, register bit MR18.12 will reflect this and auto negotiation will restart from the beginning. Writing a one to bit MR0.9, RANEG, will also cause autonegotiation to restart. MEDIA INDEPENDENT INTERFACE MII Transmit and Receive Operation The MII interface on the 78Q2120 provides independent transmit and receive paths for both 10Mb/s and 100Mb/s data rates as described in Clause 22 of the IEEE-802.3 standard. The transmit clock, TX_CLK, provides the timing reference for the transfer of TX_EN, TXD[3:0], and TX_ER signals from the MAC to the 78Q2120. TXD[3:0] is captured on t e rising edge of TX_CLK h when TX_EN is asserted. TX_ER is also captured on the rising edge of TX_CLK and is asserted by the MAC to request that an error code group be transmitted. The assertion of TX_ER has no affect when the 78Q2120 is operating in 10BASE-T mode. The receive clock, RX_CLK, provides the timing reference to transfer RX_DV, RXD[3:0], and RX_ER signals from the 78Q2120 to the MAC. RX_DV transitions synchronously with respect to RX_CLK and is asserted when the 78Q2120 is presenting valid data on RXD[3:0]. RX_ER is asserted when a code group violation has been detected in the current receive packet and is also synchronous to RX_CLK. STATION MANAGEMENT INTERFACE The station management interface consists of circuitry which implements the serial protocol as described in Clause 22.2.4.4 of IEEE-802.3. A 16-bit shift register receives serial data applied to the
78Q2120 10/100BASE-TX Ethernet Transceiver
MDIO pin at the rising edge of the MDC clock signal. Once the preamble is received, the station management control logic looks for the start-offrame sequence and a read or write op-code, followed by the PHYAD and REGAD fields. For a read operation, the MDIO port becomes enabled as an output and the register data is loaded into a shift register for transmission. The 78Q2120 can work with a one bit preamble rather than the 32 bits proscribed by IEEE-802.3. This allows for faster programming of the registers. If a register does not exist at an address indicated by the REGAD field or if the PHYAD field does not match the 78Q2120 PHYAD indicated by the PHYAD pins, a read of the MDIO port will return all ones. For a write operation, the data is shifted in and loaded into the appropriate register after the sixteenth data bit has been received. Writes to registers not supported by the 78Q2120 are ignored. When the PHYAD field is all zeros, the Station Management Entity (STA) is requesting a broadcast data transaction. All PHYs sharing the same Management Interface must respond to this broadcast request. All 78Q2120 will respond to the broadcast data transaction. ADDITIONAL FEATURES LED INDICATORS There are seven LED pins that can be used to indicate various states of operation of the 78Q2120. There is an LED pin that indicates the link is up (LEDL), others that indicate the 78Q2120 is either transmitting ( LEDTX) or receiving ( LEDRX), one that signals a collision event (LEDCOL), two more that reflect the data rate ( LEDBTX and LEDBT), and one that reflects full duplex mode of operation (LEDFDX). GENERAL PURPOSE I/O INTERFACE (80-TQFP ONLY) The 78Q2120 80-pin TQFP has a two pin, bidirectional, general purpose interface that can be used for external control or to monitor external signals. The direction of these pins and data that is either driven or read from these pins is configured via bits MR16.9:6 as detailed in the Vendor Specific Register description of MR16. INTERRUPT PIN The 78Q2120 has an Interrupt pin (INTR) that is asserted whenever any of the eight interrupt bits of MR17.7:0 are set. These interrupt bits can be disabled via MR17.15:8 Interrupt Enable bits. The active level of the INTR pin is controlled by the Interrupt Level bit, MR16.14. When the INTR pin is not asserted, the pin is held in a high impedance state.
5
78Q2120 10/100BASE-TX Ethernet Transceiver
PIN DESCRIPTION LEGEND TYPE A O S DESCRIPTION Analog Pin Digital Output Supply TYPE DESCRIPTION I I/O OZ Digital Input Digital Bi-directional Pin Tri-stateable digital output
MII (MEDIA INDEPENDENT INTERFACE) PIN TX_CLK 64-PIN 27 80-PIN 33 TYPE OZ DESCRIPTION TRANSMIT CLOCK: TX_CLK is a continuous clock w hich provides a timing reference for the TX_EN, TX_ER and TXD[3:0] signals from the MAC. The clock frequency is 25MHz in 100BASE-TX mode and 2.5MHz in 10BASE-T mode. This pin is tri-stated in isolate mode. TRANSMIT ENABLE: TX_EN is asserted by the MAC to indicate that valid data for transmission is present on the TXD[3:0] pins. TRANSMIT DATA: TXD[3:0] receives data from the MAC for transmission on a nibble basis. This data is captured on the rising edge of TX_CLK when TX_EN is high. TRANSMIT ERROR: TX_ER is asserted high to request that an error code-group be transmitted when TX_EN is high. In PCS bypass mode this pin becomes the higher-order bit of the transmit 5-bit code group. CARRIER SENSE: When the 78Q2120 is not in repeater mode, CRS is high whenever a non-idle condition exists on either the transmitter or the receiver. In repeater mode, CRS is only active when a non-idle condition exists on the receiver. This pin is tri-stated in isolate mode. COLLISION: COL is asserted high when a collision has been detected on the media. In 10BASE-T mode COL is also used for the SQE test function. This pin is tri-stated in isolate mode. RECEIVE CLOCK: RX_CLK is a continuous clock which provides a timing reference to the MAC for the RX_DV, RX_ER and RXD[3:0] signals. The clock frequency is 25MHz in 100BASE-TX mode and 2.5MHz in 10BASE-T mode. To reduce power consumption, in 100BASE-TX mode, the 78Q2120 provides an optional mode enabled through MR16.0 in which RX_CLK is held inactive (low) when no receive data is detected. This pin is tri-stated in isolate mode. RECEIVE DATA VALID: RX_DV is asserted high to indicate that valid data is present on the RXD[3:0] pins. In 100BASE-TX mode, it transitions high with the first nibble of preamble and is pulled low when the last data nibble has been received. In 10BASE-T mode it transitions high when the start-of-frame delimiter (SFD) is detected. This pin is tri-stated in isolate mode. RECEIVE DATA: Received data is provided to the MAC via RXD[3:0]. These pins are tri-stated in isolate mode. RECEIVE ERROR: RX_ER is asserted high when an error is detected during frame reception. In PCS bypass mode this pin becomes the higher-order bit of the receive 5-bit code group. This pin is tri-stated in isolate mode.
TX_EN TXD[3:0]
28 32-29
34 40-37
I I
TX_ER
26
32
I
CRS
34
42
OZ
COL
33
41
OZ
RX_CLK
24
30
OZ
RX_DV
23
29
OZ
RXD[3:0] RX_ER
19-22 25
23-26 31
OZ OZ
6
78Q2120 10/100BASE-TX Ethernet Transceiver
MII (continued) PIN MDC MDIO 64-PIN 18 17 80-PIN TYPE 22 21 I I/O DESCRIPTION MANAGEMENT DATA CLOCK: transferring data via the MDIO pin. MDC is the clock used for
MANAGEMENT DATA INPUT/OUTPUT: MDIO is a bi-directional port used to access management registers within the 78Q2120. This pin requires an external pull-up resistor as specified in IEEE-802.3.
PHY ADDRESS PHYAD[4:0] 12-16 14-18 I PHY ADDRESS: Allows 31 configurable PHY addresses. The 78Q2120 always responds to data transactions via the MII interface when the PHYAD bits are all zero independent of the logic levels of the PHYAD pins.
PMA (PHYSICAL MEDIA ATTACHMENT) INTERFACE PCSBP 64 1 I PCS BYPASS: When high, the 100BASE-TX PCS is bypassed, as well as the scrambler and descrambler functions. Scrambled 5 -bit code groups for transmission are applied to the TX_ER, TXD[3:0] pins and received on the RX_ER, RXD[3:0] pins. The RX_DV and TX_EN signals are not valid in this mode. PCS bypass mode is only valid when 100BASE-TX is enabled. This mode can also be entered with MR16.1.
CONTROL AND STATUS RST 6 8 I RESET: When pulled low the pin resets the chip. The reset pulse must be long enough to guarantee stabilization of Vcc and startup of the oscillator. There are 2 other ways to reset the chip: i) through the internal power-on-reset (activated when the chip is being powered up) ii) through the MII register bit (MR 0.15) PWRDN 7 9 I POWER-DOWN: The 78Q2120 may be placed in a low power consumption state by setting this signal to logic high. While in powerdown state, the 78Q2120 still responds to management transactions. The same power-down state can also be achieved through the PWRDN bit in the MII register (MR0.11). ISOLATE: When set to logic one, the 78Q2120 will present a high impedance on its MII output pins. This allows for multiple chips to be attached to the same MII interface. When the 78Q2120 is isolated, it still responds to management transactions. The same high impedance state can also be achieved through the ISO bit in the MII register (MR0.10). ISOLATE DEFAULT: This pin determines the power-up/reset default of the ISO bit (MR0.10). If it is connected to VDD (GND), ISO bit will have a default value of 1 (0). When this signal is tied to VDD, it allows multiple chips to be connected to the same MII interface.
ISO
2
3
I
ISODEF
1
2
I
7
78Q2120 10/100BASE-TX Ethernet Transceiver
CONTROL AND STATUS (continued) PIN ANEGA 64-PIN 47 80-PIN 56 TYPE I DESCRIPTION AUTO-NEGOTIATION ABILITY: Strapped to logic high to allow autonegotiation function. When strapped to logic low, auto-negotiation logic is disabled and manual technology selection is done through TECH[2:0]. This pin is reflected as ANEGA bit (MR1.3).
TECHNOLOGY ABILITY/SELECT: TECH[2:0] sets the technology ability of the chip which is reflected in MR0.13,8 MR1.14:11 and MR4.12:5.
TECH[2:0]
44-46
53-55
I
TECH[2:0] 000
Technology ability Advertise no technology capability; however, parallel detect from the link partner will establish the link speed. Both 10BASE-T and 100BASE-TX, Both half and full duplex 10BASE-T, half duplex 100BASE-TX, half duplex Both 10BASE-T and 100BASE-TX,half duplex None 10BASE-T Both half and full duplex 100BASE-TX Both half and full duplex
111 001 010 011 100 101 110 RPTR 50 61 I
REPEATER MODE: When pulled high, this pin puts the chip into repeater mode. In this mode, full duplex is prohibited, CRS responds to receive activity only and, in 10BASE-T mode, the SQE test function is disabled. This mode can also be entered with MR16.15.
MDI (MEDIA DEPENDENT INTERFACE) TXOP, TXON RXIP, RXIN 61, 62 52, 51 77,78 64,63 A A TRANSMIT OUTPUT POSITIVE/NEGATIVE: Transmitter outputs for both 10BASE-T and 100BASE-TX. RECEIVE INPUT POSITIVE/NEGATIVE: Receiver inputs for both 10BASE-T and 100BASE-TX.
LED INDICATORS The LED pins use standard logic drivers. They output a logic low when the LED is meant to be on and a logic high when it is meant to be off. The LED should be connected in series with a resistor between the output pin and the power supply. LEDL LEDTX LEDRX LEDCOL LEDBTX LEDBT LEDFDX 40 39 38 37 36 48 49 48 47 46 45 44 57 58 O O O O O O O LED LINK: ON for link up. LED TRANSMIT: ON when there is a transmission (normally OFF). LED RECEIVE: ON when there is a reception (normally OFF). LED COLLISION: In half duplex mode, this is a collision indicator and turnsON when a collision occurs. In full duplex mode, this LED is held OFF. LED 100BASE-TX: ON for 100BASE-TX connection and OFF for other connections. LEDBTX is OFF during auto-negotiation. LED 10BASE-T: ON for 10BASE-T connection and OFF for other connections. LEDBT is OFF during auto-negotiation. LED FULL DUPLEX: ON when in full duplex mode and OFF when in half duplex mode.
8
78Q2120 10/100BASE-TX Ethernet Transceiver
OSCILLATOR/CLOCK NAME CKIN 64-PIN 4 80-PIN 5 TYPE I DESCRIPTION CLOCK INPUT: Connects to a 25 MHz clock source. This pin should be held low when XTLP and XTLN are being used as the 25 MHz clock source. CRYSTAL PINS: Should be connected to a 25 MHz crystal. When CKIN is being used as the 25 MHz clock source, these pins should be connected together.
XTLP, XTLN
59, 58
75,74
A
MISCELLANEOUS PINS GPIO0 19 I/O GENERAL PURPOSE I/O PIN: This is an I/O pin which is configurable as an input or an output via management interface. A value of one in bit MR16.6 configures GPIO0 as an input, and a zero configures it as an output. The logic level of the GPIO0 pin is reflected in MR16.7. This pin has a weak internal pull-down to prevent it from floating when configured as an input (it is configured as an input by default). GENERAL PURPOSE I/O PIN: This is an I/O pin which is configurable as an input or an output via the management interface. A value of one in bit MR16.8 configures GPIO1 as an input, and a zero configures it as an output. The logic level of the GPIO1 pin is reflected in MR16.9. This pin has a weak internal pull-down to prevent it from floating when configured as an input (it is configured as an input by default). INTERRUPT PIN: This pin is used to signal an interrupt to the media access controller. The pin is held in the high impedance state when an interrupt is not indicated. The pin will be forced high or low to signal an interrupt depending upon the value of the INTR_LEVEL b it (MR16.14). The events which trigger an interrupt can be programmed via the Interrupt Control Register located at address MR17.
GPIO1
-
20
I/O
INTR
35
43
OZ
POWER SUPPLY VCC 8, 11, 41, 43, 57, 63 3, 5, 9, 10, 42, 53, 55, 60 10,13, 27,36, 49, 52, 59, 60, 73, 79 80 4,7, 11,12, 28, 35, 50, 51, 65, 71, 76 S SUPPLY VOLTAGE: Two supply ranges are supported: 5V 0.5V, or 3.3V 0.3V.
GND
S
GROUND
REFERENCE PIN RIBB 56 72 A BIAS CURRENT SETTING RESISTOR: To be tied to an external resistor which is also connected to pin 70. This resistor should be placed as close as possible to the package pin. See Figure 1 for suggested value. BIAS CURRENT SETTING RESISTOR RETURN PIN: To be connected to external RIBB resistor.
RIBB_RET
54
70
A
9
78Q2120 10/100BASE-TX Ethernet Transceiver
REGISTER DESCRIPTION The 78Q2120 implements ten 16-bit registers which are accessible via the MDIO and MDC pins. The supported registers are shown below. Unsupported registers will be read as all zeros. All of the registers respond to the broadcast address, PHYAD value 00000. The MII management 16-bit register set implemented in the 78Q2120 is as follows: ADDRESS 0 1 2 3 4 5 6 7 8-15 16 17 18 SYMBOL MR0 MR1 MR2 MR3 MR4 MR5 MR6 MR7 MR8-15 MR16 MR17 MR18 NAME Control Status PHY Identifier 1 PHY Identifier 2 Auto-Negotiation Advertisement Auto-Negotiation Link Partner Ability Auto-Negotiation Expansion (Not implemented, read as zero) (Reserved, read as zero) Vendor Specific Interrupt Control/Status Register Diagnostic Register RESET VALUE (HEX) (3100) (7809) 0300 (E542) (01E1) 0000 0000 0000 0000 0540 0000 (0000)
Note: MR 3.3:0 contains revision specific data. LEGEND TYPE R RC 0/1 DESCRIPTION Readable by management Cleared on a read operation Default value upon power-up or reset TYPE W SC (0/1) DESCRIPTION Write-able by management Self clearing, write-able Default value dependent on pin setting. The value in brackets indicates typical case.
10
78Q2120 10/100BASE-TX Ethernet Transceiver
MR0 - CONTROL REGISTER BIT 0.15 0.14 SYMBOL RESET LOOPBK TYPE R, W, 0, SC R, W, 0 DESCRIPTION RESET: Setting this bit to logic one resets the entire 78Q2120. This bit is self clearing. LOOPBACK: When this bit is set, no transmission of data on the network medium occurs and any receive data on the network medium is ignored. By default, the loopback signal path will encompass as much of the 78Q2120 circuitry as possible. SPEED SELECTION: This bit determines the speed of operation of the 78Q2120. A logic one indicates 100BASE-TX operation and a logic zero indicates 10BASE-T. When auto-negotiation is enabled, this bit will have no effect on the 78Q2120. At reset, this bit reflects the highest operating speed allowed by the TECH [2:0] pins. The MII can write to this bit, but the bit will change value only if the new value is allowed by the TECH [2:0] pins. AUTO-NEGOTIATION ENABLE: The auto-negotiation process is enabled by setting this bit to a logic one. This bit can only be set to logic one if the ANEGA pin is a logic one and will default to a logic one upon reset in this case. If this bit is cleared to logic zero, manual speed and duplex mode selection is accomplished through bits 0.8 (DUPLEX) and 0.13 (SPEEDSL) of the configuration register or the TECH[2:0] pins according to the table shown in the section describing the TECH[2:0] pins. If the ANEGA pin is brought from zero to one and reset is not asserted, this bit will remain at zero until a one is written. POWER-DOWN: The 78Q2120 may be placed in a low power consumption state by setting this bit to logic one. While in power-down state, the 78Q2120 still responds to management transactions. The power-down state can also be achieved by setting PWRDN pin high. ISOLATE: When set, the 78Q2120 will present a high impedance on its MII output pins. This allows for multiple PHY to be attached to the same MII interface. When the 78Q2120 is isolated, it stills responds to management transactions. The default value of this bit depends on the ISODEF pin. When ISODEF pin is tied high the ISO bit defaults to high. When ISODEF pin is tied low, the ISO bit defaults to low. The same high impedance state can be achieved through the ISO pin. RESTART AUTO-NEGOTIATION: Normally, the auto-negotiation process is started at power-up. The process can be restarted by setting this bit to logic one. This bit is self clearing.
0.13
SPEEDSL
R, W, (1)
0.12
ANEGEN
R, W, (1)
0.11
PWRDN
R, W, 0
0.10
ISO
R, W, (0)
0.9
RANEG
R, W, 0, SC
11
78Q2120 10/100BASE-TX Ethernet Transceiver
MR0 - CONTROL REGISTER (continued) BIT 0.8 SYMBOL DUPLEX TYPE R, W, (1) DESCRIPTION DUPLEX MODE: This bit determines whether the 78Q2120 supports f ll duplex or half duplex. A logic one indicates full duplex u operation and a logic zero indicates half duplex. When autonegotiation is enabled, this bit will have no effect on the 78Q2120. At reset, this bit reflects the highest operating mode allowed by the TECH [2:0] pins. The MII can write to this bit, but the bit will change value only if the new value is allowed by the TECH pins. COLLISION TEST: When this bit is set to one, the 78Q2120 will assert the COL signal in response to the assertion of TX_EN signal. Collision test is disabled in PCS bypass mode. Collision test is enabled regardless of the duplex mode of operation. RESERVED
0.7
COLT
R, W, 0
0.6:0
RSVD
R, 0
MR1 - STATUS REGISTER Bits 1.15 through 1.11 reflect the ability of the 78Q2120 as configured by the TECH[2:0] pins They do not reflect any ability changes made via the MII management interface to bits 0.13 (SPEEDSL), 0.12 (ANEGEN) and 0.8 (DUPLEX). BIT 1.15 1.14 1.13 1.12 1.11 1.10:6 1.5 SYMBOL 100T4 100X_F 100X_H 10T_F 10T_H RSVD ANEGC TYPE R, 0 R, (1) R, (1) R, (1) R, (1) R, 0 R, 0 DESCRIPTION 100BASE-T4 ABILITY: This bit is permanently held at logic zero to indicate that the 78Q2120 is not capable of 100BASE-T4. 100BASE-TX FULL DUPLEX ABILITY: (0 = not able, 1 = able) 100BASE-TX HALF DUPLEX ABILITY: (0 = not able, 1 = able) 10BASE-T FULL DUPLEX ABILITY: (0 = not able, 1 = able) 10BASE-T HALF DUPLEX ABILITY: (0 = not able, 1 = able) RESERVED AUTO-NEGOTIATION COMPLETE: A logic one indicates a) that the auto-negotiation process h completed, b) that the contents of as registers MR4, 5, and 6 are valid, and c) that a highest common denominator rate and mode have been found. REMOTE FAULT: A logic one indicates that a remote fault condition has been detected. It remains set until it is cleared. This bit can only be cleared by reading this register (MR1) via the management interface. AUTO-NEGOTIATION ABILITY: This bit, when set, indicates the ability to perform auto-negotiation. The value of this bit is determined by the ANEGA pin. LINK STATUS: A logic one indicates that a valid link has been established. If the link status should transition from an OK status to a NOT-OK status, this bit will become cleared and remain cleared until it is read. JABBER DETECT: In 10Base-T mode, this bit is set during a jabber event. After a jabber event it remains set until cleared by a read operation. EXTENDED CAPABILITY: This bit is permanently set to logic one to indicate that the 78Q2120 provides an extended register set (MR2 and beyond). 12
1.4
RFAULT
R, 0, RC
1.3
ANEGA
R, (1)
1.2
LINK
R, 0
1.1 1.0
JAB EXTD
R, 0, RC R, 1
78Q2120 10/100BASE-TX Ethernet Transceiver
MR2, 3 - PHY IDENTIFIER REGISTER 2.15:0 OUI R, 0300h ORGANIZATIONALLY UNIQUE IDENTIFIER: This value is 00C0-39 for TDK Semiconductor Corporation. This translates to a value of 300h for this register. ORGANIZATIONALLY UNIQUE IDENTIFIER: Remaining 6 bits of the OUI. MODEL NUMBER: The last 2 digits of the model number 78Q2120 is encoded into the 6 bits. (20d = 14h) REVISION NUMBER: For example, a value of 0010 corresponds to the second version of the silicon.
3.15:10 3.9:4 3.3:0
OUI MN RN
R, 111001 R, 010100 R
MR4 - AUTO-NEGOTIATION ADVERTISEMENT REGISTER BIT 4.15 4.14 4.13 SYMBOL NP RSVD RF TYPE R,0 R,0 R, W, 0 DESCRIPTION NEXT PAGE: Not supported; permanently tied to logic zero. RESERVED: This bit is permanently set to logic 0. REMOTE FAULT: When internally set to logic one, the MII management interface indicates to the link partner a remote fault condition. TECHNOLOGY ABILITY FIELD: The default value of this field is dependent upon MR1.15:11 bits. This field can be overwritten by management to auto-negotiate to an alternate common technology. Writing to this register has no effect until auto-negotiation is enabled. Reserved for future technology. 100BASE-T4: The 78Q2120 does support 100BASE-T4. 100BASE-TX FULL DUPLEX: The default value of this bit follows MR1.14 bit. When the default is zero, this bit set by the management. 100BASE-TX:The default value of this bit follows MR 1.13 bit. When the default is zero, this bit cannot be set by the management. 10BASE-T FULL DUPLEX: The default value of this bit follows MR1.12 bit. When the default is zero, this bit cannot be set by the management. 10BASE-T: The default value of this bit follows MR1.11 bit. When the default is zero, this bit cannot be set by the management. SELECTOR FIELD: Hard coded with the value of 00001 for IEEE-802.3.
4.12:5
TAF
R, W, (0Fh)
4.12:10 4.9 4.8
A7:5 A4 A3
R, 0 R, 0 R, W, (1)
4.7 4.6
A2 A1
R, W, (1) R, W, (1)
4.5 4.4:0
A0 S4:0
R, W, (1) R, 00001
13
78Q2120 10/100BASE-TX Ethernet Transceiver
REGISTER DESCRIPTION (continued) MR5 - AUTO-NEGOTIATION LINK PARTNER ABILITY REGISTER BIT 5.15 5.14 SYMBOL NP ACK TYPE R, 0 R, 0 DESCRIPTION NEXT PAGE: When set, it indicates that the link partner wishes to engage in next page exchange. ACKNOWLEDGE: When set, it indicates that the link partner has successfully received at least 3 consecutive and consistent FLP bursts. REMOTE FAULT: When set, it indicates that the link partner has a fault. TECHNOLOGY ABILITY F IELD: This feld contains the technology i ability of the link partner. The bit definition is the same as MR4.12:5. SELECTOR FIELD: This field contains the type of message sent by the link partner. For IEEE-802.3 compliant link partner transceiver, this field should be 00001.
5.13 5.12:5
RF A7:0
R, 0 R, 0
5.4:0
S4:0
R, 00000
MR6 - AUTO-NEGOTIATION EXPANSION REGISTER 6.15:5 6.4 RSVD PDF R, 0 R, 0, RC RESERVED PARALLEL DETECTION FAULT: When set, it indicates that more than one technology was detected during link up. This bit is cleared when read. LINK PARTNER NEXT PAGE ABLE: When set, it indicates that the link partner supports the next page function. NEXT PAGE ABLE: Permanently tied to logic zero since the 78Q2120 does not support next page function. PAGE RECEIVED: Set when a properly matched link code word has been received into the Auto-negotiation Link Partner. This bit is cleared when read. LINK PARTNER AUTO-NEGOTIATION ABLE: When set it indicates that the link partner is able to participate in the auto-negotiation function.
6.3 6.2 6.1
LPNPA NPA PRX
R, 0 R, 0 R, 0, RC
6.0
LPANEGA
R, 0
14
78Q2120 10/100BASE-TX Ethernet Transceiver
MR16 - VENDOR SPECIFIC REGISTER BIT 16.15 SYMBOL RPTR TYPE R, W, (0) DESCRIPTION REPEATER MODE: When set, this bit puts the chip into repeater mode. In this mode, full duplex is prohibited, CRS responds to receive activity only and, in 10BASE-T mode, the SQE test function is disabled. When this bit is a zero, the INTR pin is forced low to signal an interrupt. Setting this bit causes the INTR pin to be forced high to signal an interrupt. RESERVED TRANSMIT HIGH IMPEDANCE: When this bit is set, the transmitter UTP drivers are in a high impedance state and TXCLK is tri-stated. The receive circuitry remains fully functional. Only a reset condition will automatically clear this bit. Setting this bit disables 10BASE-T SQE testing. By default, when this bit is a zero, the SQE test is performed by generating a COL pulse following the completion of a packet transmission. Setting this bit causes transmitted data on TXD to be automatically looped back to the RXD receive signals when 10BASE-T mode is enabled. GENERAL PURPOSE I/O 1 DATA BIT: When the GPIO_DIR is set, this bit reflects the value of the GPIO1 pin. When the GPIO1_DIR is reset, the value of this bit is driven onto the GPIO1 pin. (80-pin TQFP only) GENERAL PURPOSE I/O 1 DIRECTION BIT: Setting this bit configures the GPIO1 pin as an input. Resetting configures GPOI_1 as an output. (80-pin TQFP only) GENERAL PURPOSE I/O 0 DATA BIT: When the GPIO0_DIR is set, this bit reflects the value of the GPIO0 pin. When the GPIO0_DIR is reset, the value of this bit is driven onto the GPIO0 pin. (80-pin TQFP only) GENERAL PURPOSE I/O 0 DIRECTION BIT: Setting this bit configures the GPIO0 pin as an input. Resetting it configures GPIO0 as an output. (80-pin TQFP only) AUTO POLARITY: During auto-negotiation and 10BASE-T mode, the 78Q2120 is able to automatically invert the received signal - both the Manchester data and link pulses - if necessary. Setting this bit disables this feature. REVERSE POLARITY: The reverse polarity is detected either through 8 inverted 10BASE-T link pulses (NLP) or through one burst of inverted fast link pulses (FLP). When the reverse polarity is detected, the 78Q2120 will invert the receive data path and set this bit to logic one if the feature is not disabled. If APOL is a logic 1, then this bit is write-able. Setting this bit forces the polarity to be reversed. RESERVED. Must be zero.
16.14
INT LEVEL
R, W, 0
16.13 16.12
RSVD TXHIM
R, 0 R, W, 0
16.11
SQE TEST INHIBIT 10BT NATURAL LOOPBACK GPIO1_DAT
R, W, 0
16.10
R, W, 0
16.9
R, W, 0
16.8
GPIO1_DIR
R, W, 1
16.7
GPIO0_DAT
R, W, 0
16.6
GPIO0_DIR
R, W, 1
16.5
APOL
R, W, 0
16.4
RVSPOL
R, (W), 0
16.3:2
RSVD
R,W,0
15
78Q2120 10/100BASE-TX Ethernet Transceiver
MR16 - VENDOR SPECIFIC REGISTER (continued) BIT 16.1 SYMBOL PCSBP TYPE R,W,0 DESCRIPTION PCS BYPASS: When set, the 100BASE-TX PCS is bypassed, as are the scrambler and descrambler functions. Scrambled 5 code -bit groups for transmission are applied to the TX_ER, TXD[3:0] pins and received on the RX_ER, RXD[3:0] pins. The RX_DV and TX_EN signals are not valid in this mode. PCSBP mode is only valid when 100BASE-TX is enabled. RECEIVE CLOCK CONTROL: When set, the RX_CLK signal will be held in logic low (only in 100BASE-TX mode) when there is no data being received (to save power). The RX_CLK signal will restart 1 clock cycle before the assertion of RX_DV and be shut off 64 clock cycles after RX_DV goes low. RXCC is disabled when loopback mode is enabled (MR0.14 is high). This bit should be kept at logic zero when the chip is in PCS Bypass mode.
16.0
RXCC
R,W,0
MR17 - INTERRUPT CONTROL/STATUS REGISTER The Interrupt Control/Status Register provides the means for controlling and observing the events which trigger an interrupt on the INTR pin. This register can also be used in a polling mode via the MII serial interface as a means to observe key events within the PHY via one register address. These bits are cleared after the register is read. Bits 8-15 of this register, when set to logic one, enable their corresponding bit in the lower byte to signal an interrupt on the INTR pin. The level of this interrupt can be set via MR16.14. 17.15 17.14 17.13 17.12 17.11 17.10 17.9 17.8 17.7 17.6 17.5 17.4 17.3 17.2 17.1 17.0 JABBER IE RXER IE PRX IE PFD IE LP-AC K IE LS-CHG IE RFAULT IE ANEG-COMP IE JABBER INT RXER INT PRX INT PDF INT LP-ACK INT LS-CHG INT RFAULT INT ANEG-COMP INT R, W, 0 R, W, 0 R, W, 0 R, W, 0 R, W, 0 R, W, 0 R, W, 0 R, W, 0 RC, 0 RC, 0 RC, 0 RC, 0 RC, 0 RC, 0 RC, 0 RC, 0 JABBER INTERRUPT ENABLE BIT RECEIVE ERROR INTERRUPT ENABLE BIT PAGE RECEIVED INTERRUPT ENABLE BIT PARALLEL DETECT FAULT INTERRUPT ENABLE BIT LINK PARTNER ACKNOWLEDGE INTERRUPT ENABLE BIT LINK STATUS CHANGE INTERRUPT ENABLE BIT REMOTE FAULT INTERRUPT ENABLE BIT AUTO-NEGOTIATION COMPLETE INTERRUPT ENABLE BIT JABBER INTERRUPT: This bit is set when a jabber event is indicated by the 10BASE-T circuitry. RECEIVE ERROR INTERRUPT: This bit is set when the RX_ER signal transitions high. PAGE RECEIVE INTERRUPT: This bit is set when a new page has been received from the link partner during auto-negotiation. PARALLEL DETECT FAULT INTERRUPT: This bit is set by the autonegotiation logic when a parallel detect fault condition is indicated. LINK PARTNER ACKNOWLEDGE INTERRUPT: This bit is set by the autonegotiation logic when FLP bursts are received with the acknowledge bit set. LINK STATUS CHANGE INTERRUPT: This bit is set when the link transitions from an OK status to a fail status or vice versa. REMOTE FAULT INTERRUPT: This bit is set when a remote fault condition has been indicated by the link partner. AUTO-NEGOTIATION COMPLETE INTERRUPT: This bit is set by the auto-negotiation logic upon successful completion of auto-negotiation. 16
78Q2120 10/100BASE-TX Ethernet Transceiver
MR18 - DIAGNOSTIC REGISTER BIT 18.15:13 18.12 SYMBOL RSVD ANEGF TYPE R, 0 R,0,RC DESCRIPTION RESERVED AUTO-NEGOTIATION FAIL: This bit is set when auto-negotiation completes and no common technology was found. It remains set until read. DUPLEX: This bit indicates the result of the auto-negotiation for duplex arbitration. If set it indicates that full-duplex was the highest common denominator. If clear it indicates that half-duplex was the highest common denominator. RATE: This bit indicates the result of the auto-negotiation for data rate arbitration. If set it indicates that 100BASE-TX was the highest common denominator. If clear it indicates that 10BASE-T was the highest common denominator. RECEIVE PASS: In 10BASE-T mode, this bit indicates that Manchester data has been detected. In 100BASE-TX mode, it indicates that a valid received signal has been detected (but not necessarily locked on to). RECEIVE LOCK: Indicates that the receive PLL has locked onto the received signal for the selected speed of operation (10BASE-T or 100BASE-TX). This bit is cleared whenever a cycle-slip occurs, and will remain cleared until it is read. RESERVED. Must be zero.
18.11
DPLX
R, 0
18.10
RATE
R, 0
18.9
RX-PASS
R, 0
18.8
RX-LOCK
R, 0
18.7:0
RSVD
R, W, 0
17
78Q2120 10/100BASE-TX Ethernet Transceiver
ELECTRICAL SPECIFICATIONS
ABSOLUTE MAXIMUM RATINGS Operation above maximum rating may permanently damage the device. PARAMETER DC Supply Voltage Storage Temperature Pin Voltage Pin Current RATING 7 VDC -65 to 150C -0.3 to (Vcc+0.3) VDC 100 mA
RECOMMENDED OPERATING CONDITIONS Unless otherwise noted all specifications are valid over these temperatures and supply voltage ranges: DC Voltage Supply, Vcc Ambient Operating Temperature, Ta DC CHARATERISTICS: PARAMETER Supply Current SYMBOL ICC CONDITIONS VCC = 3.3V; Auto-Negotiation 10BT (Idle) 10BT (Normal Activity) 100BTX Transmit High Impedance VCC = 5.0V; Auto-Negotiation 10BT (Idle) 10BT (Normal Activity) 100BTX Transmit High Impedance Powerdown mode MIN NOM 25 25 85 95 30 MAX 30 30 100 115 35 UNIT mA 3.3 V 0.3V, 5 V 0.5V VDC 0 - 70C
Supply Current
ICC
30 30 90 105 35 500
35 35 115 135 40 800
mA
Supply Current
ICC
A
18
78Q2120 10/100BASE-TX Ethernet Transceiver
DIGITAL INPUT CHARACTERISTICS PINS OF TYPE I, I/O CHARACTERISTICS TTL Input Voltage Low TTL Input Voltage High TTL Input Current Input Capacitance SYMBOL VIL VIH IIL, IIH CIN VCC = 5.5V 2.0 -10 10 +10 CONDITIONS MIN NOM MAX 0.8 UNIT V V A pF
DIGITAL OUTPUT CHARACTERISTICS PINS OF TYPE O, OZ Output Voltage High Output Voltage Low Output Transition Time Between VOL and VOH Output Voltage High Output Voltage Low Output Transition Time Between VOL and VOH VOH VOL Tt VOH VOL Tt 4.5V VCC 5.5V IOH = 4.0mA 4.5V VCC 5.5V IOL = 4.0mA 4.5V VCC 5.5V IOH , IOL = 4.0mA 3.0V VCC 3.6V IOH = 2.0mA 3.0V VCC 3.6V IOL = 2.0mA 3.0V VCC 3.6V IOH , IOL = 2.0mA 5 VCC -0.4 0.4 5 VCC -0.6 0.4 V V ns V V ns
19
78Q2120 10/100BASE-TX Ethernet Transceiver
ELECTRICAL SPECIFICATIONS (continued)
DIGITAL TIMING CHARACTERISTICS
TRANSMIT INPUTS TO THE 78Q2120
MII TRANSMIT INTERFACE CHARACTERISTICS Setup Time: TX_CLK to TXD[3:0], TX_EN, TX_ER Hold Time: TX_CLK to TXD[3:0], TX_EN, TX_ER CKIN-to-TX_CLK Delay TX_CLK Duty-Cycle SYMBOL TXSU TXHD TCKIN CONDITIONS MIN 15 0 20 40 35 60 NOM MAX UNIT ns ns ns %
RECEIVE OUTPUTS FROM THE 78Q2120 MII RECEIVE INTERFACE CHARACTERISTICS Receive Output Delay: RX_CLK to RXD[3:0], RX_DV, RX_ER RX_CLK Duty-Cycle 20 SYMBOL RXDLY CONDITIONS MIN 10 NOM MAX 30 UNIT ns
40
60
%
78Q2120 10/100BASE-TX Ethernet Transceiver
MDIO AS AN INPUT TO THE 78Q2120
MDIO INTERFACE INPUT TIMING CHARACTERISTICS Setup Time: MDC to MDIO Hold Time: MDC to MDIO Max Frequency: MDC SYMBOL MIOSU MIOHD Fmax CONDITIONS MIN 10 0 25 NOM MAX UNIT ns ns MHz
MDIO AS AN OUTPUT FROM THE 78Q2120
MDIO INTERFACE OUTPUT TIMING CHARACTERISTICS MDC to MDIO data delay MDIO output from high Z to driven after MDC MDIO output from driven to high Z after MDC SYMBOL MC2D MCZ2D MCD2Z CONDITIONS MIN NOM MAX 30 30 30 UNIT ns ns ns
21
78Q2120 10/100BASE-TX Ethernet Transceiver
ELECTRICAL SPECIFICATIONS (continued)
MDIO INTERFACE OUTPUT TIMING
22
78Q2120 10/100BASE-TX Ethernet Transceiver
100BASE-TX SYSTEM TIMING System timing requirements for 100BASE-TX operation are listed in table 24-2 of Clause 24 of IEEE 802.3. PARAMETER TX_EN Sampled to first bit of "J" on MDI output First bit of "J" on MDI input to CRS assert First bit de-assert First bit de-assert of "T" on MDI input to CRS CONDITION NOM 12 15 23 16 COL RPTR = low RPTR = low 24 4 4 UNIT BT BT BT BT BT BT BT
First bit of "J" on MDI input to COL assert of "T" on MDI input to
TX_EN Sampled to CRS assert TX_EN sampled to CRS de-assert
10BASE-T System Timing PARAMETER TX_EN (MII) to TD Delay RD to RXDat (MII) Delay Collision delay SQE test wait SQE test duration Jabber on-time* Jabber off-time* 20 250 1 1 150 750 CONDITION MIN NOM MAX 6 6 9 UNIT BT BT BT s s ms ms
* Guarantee by design. The specifications in the above table are not tested during production test. They are included for information only.
23
78Q2120 10/100BASE-TX Ethernet Transceiver
ELECTRICAL SPECIFICATIONS (continued) ANALOG ELECTRICAL CHARACTERISTICS 100BASE-TX Transmitter PARAMETER *Peak Output Amplitude, Vp+, VpCONDITION Best-fit over 14 bit times; 0.5 dB Transformer loss |Vp +| |Vp -| Percent of Vp+, Vp10 - 90% of Vp+, Vp|tr - tf| Deviation from best-fit time-grid; 010101... Sequence MIN 950 NOM MAX 1050 UNIT mV
Output Amplitude Symmetry Output Overshoot Rise/Fall time, tr, tf Rise/Fall time Imbalance Duty Cycle Distortion
0.98
1.02 5 % ns ps ps
3
5 500 250
100BASE-TX Transmitter The specifications in the following table are not tested during production test. They are included for information only. PARAMETER Return Loss CONDITION 2 < f < 30 MHz 30 < f < 60 MHz 60 < f < 80 MHz -8 < Iin < 8 mA Scrambled Idle MIN 16
f 16 - 20 log 30 MHz
MAX
UNIT dB
10 Open Circuit Inductance Jitter * Measured at the line side of the transformer. Test Conditions: Transformer p/n: TLA-6T103 Line Termination: 100 1% RIBB: 9.76K 1% @3.3V 350 1.4 H ns
24
78Q2120 10/100BASE-TX Ethernet Transceiver
100BASE-TX TRANSMITTER The specifications in the following table are not tested during production test. They are included for information only. PARAMETER Signal Detect Assertion Threshold (pk-pk) Signal Detect (pk-pk) De-assertion Threshold CONDITION MIN 600 300 20 5 4 -75 +75 200 1.4 NOM 900 350 MAX 1000 400 UNIT mV mV k s ns % s s
Differential Input Resistance PLL Locking Time Jitter Tolerance (pk-pk) Baseline Wander Tracking Signal Detect Assertion Time Signal Detect De-assertion Time
10BASE-T Transmitter The Manchester-encoded data pulses, the link pulse and the start-of-idle pulse are tested against the templates and using the procedures found in Clause 14 of IEEE 802.3. PARAMETER **Peak Differential Output Signal Link Pulse Width Start-of-Idle Pulse Width ** Measured at the line side of the transformer. Test Conditions: Transformer p/n: TLA-6T103 Line Termination: 100 1% RIBB: 9.76K 1% @3.3V 300 CONDITION All data patterns MIN 2.2 100 350 NOM MAX 2.8 UNIT V ns ns
25
78Q2120 10/100BASE-TX Ethernet Transceiver
10BASE-T Transmitter The specifications in the following table are not tested during production test. They are included for information only. Output return loss Harmonic Content Any harmonic; dB below fundamental; All ones data Output Impedance Balance Peak Common-mode Output Voltage Common-mode rejection 15 Vpk , 10.1 MHz sine wave applied to transmitter commonmode. All data sequences. 15 Vpk , 10.1 MHz sine wave applied to transmitter commonmode. All data sequences. 1 MHz < freq < 20 MHz
f 29 - 17 log 10
15 27
dB dB
dB 50 100 mV mV
Common-mode rejection jitter
1
ns
10BASE-T Receiver PARAMETER PLL Locking Time Jitter Tolerance (pk-pk) Input Squelched Threshold Input Un-squelch Threshold 600 300 CONDITION MIN NOM 1.8 32 900 350 1000 400 MAX UNIT s ns mV mV
10BASE-T Receiver The specifications in the following table are not tested during production test. They are included for information only. Bit Error Ratio Differential Input Resistance Common-mode rejection Square wave 0 < f < 500 kHz 20 25 10-10 k V
26
27
78Q2120 10/100BASE-TX Ethernet Transceiver
FIGURE1- TYPICAL CIRCUIT APPLICATION 64-pin TQFP (JEDEC LQFP) and 64-pin QFP Devices
78Q2120 10/100BASE-TX Ethernet Transceiver
28 FIGURE1- TYPICAL CIRCUIT APPLICATION 80-Pin TQFP (JEDEC LQFP) Device
78Q2120 10/100BASE-TX Ethernet Transceiver
ISOLATION TRANSFORMERS Two simple 1:1 isolation transformers are all that are required at the line interface, but transformers with integrated common-mode choke are recommended for exceeding FCC requirements. This table gives the recommended line transformer characteristics: NAME Turns Ratio Open-Circuit Inductance Leakage Inductance Inter-Winding Capacitance D.C. Resistance Insertion Loss HIPOT VALUE 1 CT : 1 CT 5% 350 uH (min) 0.40 uH (max) 12 pF (max) 0.9 (max) 1.1 dB (typ) 1500 Vrms 0 - 100 MHz @ 10 mV, 10 kHz @ 1 MHz (min) CONDITION
Note: The 100Base-TX amplitude specifications assume a transformer loss of 0.5 dB. For the transmit line transformer, insertion loss up to 1.3 dB can be compensated by increasing the line drive current by means of reducing the RIBB resistor value. REFERENCE CRYSTAL If the internal crystal oscillator is to be used, a crystal with the following characteristics should be chosen: NAME Frequency Load Capacitance Frequency Tolerance Aging Temperature Stability ( 0 - 70 C) Oscillation Mode
o o o
VALUE 25.00000 15 50 2 5 Parallel Resonance, Fundamental Mode 8 10 25 > 5 dB below main within 500 kHz
UNITS MHz pF PPM PPM/yr PPM
Parameters at 25 C 2 C ; Drive Level = 0.5 mW Shunt Capacitance (max) Motional Capacitance (min) Series Resistance (max) Spurious Response (max) pF fF
29
78Q2120 10/100BASE-TX Ethernet Transceiver
MECHANICAL SPECIFICATIONS
64-QFP
64-TQFP
30
78Q2120 10/100BASE-TX Ethernet Transceiver
80-TQFP (JEDEC LQFP)
31
78Q2120 10/100BASE-TX Ethernet Transceiver
PACKAGE PIN DESIGNATIONS
(Top View)
CAUTION: Use handling procedures necessary for a static sensitive component
64-Lead TQFP (JEDEC LQFP) and 64 QFP
32
78Q2120 10/100BASE-TX Ethernet Transceiver
PACKAGE PIN DESIGNATIONS
(Top View)
CAUTION: Use handling procedures necessary for a static sensitive component
80-LEAD TQFP (JEDEC LQFP)
ORDERING INFORMATION PART DESCRIPTION 78Q2120-CGT 78Q2120-64CG 78Q2120-64CGT 80-pin Plastic TQFP 64-pin Plastic QFP 64-pin Plastic TQFP ORDER NUMBER 78Q2120-CGT 78Q2120-64CG 78Q2120-64T PACKAGE MARK 78Q2120-CGT 78Q2120-64CG 78Q2120-64T
No responsibility is assumed by TDK Semiconductor Corporation for use of this product nor for any infringements of patents and trademarks or other rights of third parties resulting from its use. No license is granted under any patents, patent rights or trademarks of TDK Semiconductor Corporation, and the company reserves the right to make changes in specifications at any time without notice. Accordingly, the reader is cautioned to verify that the data sheet is current before placing orders. TDK Semiconductor Corporation, 2642 Michelle Drive, Tustin, CA 92780-7019, (714) 508-8800, FAX: (714) 508-8877 (c)TDK Semiconductor Corporation 04/20/00- rev. I
33


▲Up To Search▲   

 
Price & Availability of 78Q2120

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X